Skip to content

Conversation

@junpuf
Copy link
Contributor

@junpuf junpuf commented Dec 12, 2025

  1. made a image build action.
  2. refactor the duplicating test commands into separate scripts.

@aws-deep-learning-containers-ci aws-deep-learning-containers-ci bot added authorized Size:XL Determines the size of the PR labels Dec 12, 2025
@junpuf junpuf changed the title refactor 1 refactor workflows Dec 12, 2025
Signed-off-by: Junpu Fan <[email protected]>
Signed-off-by: Junpu Fan <[email protected]>
Signed-off-by: Junpu Fan <[email protected]>
Signed-off-by: Junpu Fan <[email protected]>
Signed-off-by: Junpu Fan <[email protected]>
Signed-off-by: Junpu Fan <[email protected]>
Signed-off-by: Junpu Fan <[email protected]>
echo "IMAGE_URI=${IMAGE_URI}" >> ${GITHUB_OUTPUT}
sglang-local-benchmark-test:
needs: [set-test-environment, build-sglang-image]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change means that we will test local-benchmark-test on prod image if the build didn't happen btw. Do we want to always run the test?

My thought process for implementing it this way was that al these upstream tests only need to run if we're building a new image. If we're using a prod image, then we can assume that these tests passed

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, make sense to me, i can add it back

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we want to organize the env part to be the same format as pr-vllm file?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably not necessary at this point, we can keep that free form for now

Signed-off-by: Junpu Fan <[email protected]>
@junpuf junpuf enabled auto-merge (squash) December 15, 2025 23:46
@junpuf junpuf merged commit 2854c45 into main Dec 16, 2025
52 of 55 checks passed
@junpuf junpuf deleted the refactor branch December 16, 2025 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

authorized Size:XL Determines the size of the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants